pushrod mechanism - Spanish English Dictionary